#ifndef _SHOTSTEP_H_
#define _SHOTSTEP_H_

#include "math.h"

#define BALL_INSIMULATION	0x01

typedef struct
{
	unsigned char flags;
	unsigned char timeLeft;
	CVector pos;
	CVector vel;
}CBall;

class CShotStep
{
public:
	static const int k_ball_count = 16;
private:
	CBall m_balls[k_ball_count];
protected:
public:
	CShotStep();
	~CShotStep();

	CBall *getBall(int pos);

	void resetStep(unsigned char timeLeft);

};
#endif //_SHOTSTEP_H_